package com.imooc.sell.dataobject;

import lombok.Data;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import java.math.BigDecimal;
import java.util.Date;

@Data
//把数据库映射成对象
@Entity
//时间自动更新
@DynamicUpdate
public class ProductInfo {

  /**
   * 这里就不需要自增了
   */
  @Id
  private String productId;

  /**
   * 商品名称
   */
  private String productName;

  /**
   * 商品单价
   */
  private BigDecimal productPrice;

  /**
   * 库存
   */
  private Integer productStock;

  /**
   * 描述
   */
  private String productDescription;

  /**
   * 小图
   */
  private String productIcon;

  /**
   * 商品状态,上下架
   */
  private Integer productStatus;

  /**
   * 类目编号
   */
  private Integer categoryType;

  private Date createTime;

  private Date updateTime;

  public ProductInfo() {

  }
}
